page{
	background-color: #f1f1f1;
}
.x-text{
	color: $uni-color-primary;
}
.x-bg {
	background-color: $uni-color-primary !important;
	color: #ffffff;
}
.x-flex_1{
	flex: 1;
	min-width: 0;
}
.x-flex_0{ 
	flex-shrink: 0;
}
.x-required{
	position: relative;
	&::before{
		content:"*";
		color: $uni-color-error;
		display: block;
		position: absolute;
		top: 50%;
		left: -20rpx;
		transform: translateY(-50%);
	}
}
.x-text_cut2{
	word-break: break-all;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

/** 公共样式 **/
.row {
	line-height: 72rpx;

	&_label {
			min-width: 4em;
			text-align: justify;
			text-align-last: justify;
			margin-right: 30rpx;
			position: relative;

		&::after {
				content: "：";
				display: block;
				position: absolute;
				top: 50%;
				left: 4em;
				transform: translateY(-50%);
		}
	}
}